plasma quenching - German English Dictionary